spinal tap - French English Dictionary